Big Huge Thesaurus

horse mackerel

noun